life annuity contract - Turc Anglais Dictionnaire